explain completely - Turkish English Dictionary